electricity subscription - German English Dictionary